deputy technical manager - İspanyolca İngilizce Sözlük